echo splitting radar - Türkçe İngilizce Sözlük